cup diode - German English Dictionary